# pip install zhipuai 请先在终端进行安装

import zhipuai

zhipuai.api_key = "41805a5412196acfdd9d63a905f9039a.Z0TWy2173NoP1ZkI"
response = zhipuai.model_api.sse_invoke(
    model="chatglm_lite",
    prompt= [{"role":"user","content":"你是一名专业的短视频标题撰写专家，我将告诉你几条短视频爆款标题的技巧。请你学习后再根据以下要求创作5条短视频爆款标题。\n1、设置悬念：故意留下悬念引起用户好奇心\n2、利益诱导：让用户能够迅速获取到该视频的价值所在\n3、列举数字：通过数字让视频更具说服力和吸引力\n4、提出反问：疑问类型的标题往往能够引发用户强烈的好奇心\n5、结合热点：在标题中加入与热点事件相关的词，提升视频热度\n请你学会后选择合适的技巧，请根据以下主题“如何快速通过英语四六级考试”创作5个左右高质量的吸引眼球的短视频标题。\n在生成时注意：\n1.请紧扣关键词；\n2.短视频标题应控制字数在15字以内，文本尽量简短；\n3.以口语化的表达方式，来拉近与观者的距离。"}],
    temperature= 0.9,
    top_p= 0.7,
    incremental=True
)

for event in response.events():
    if event.event == "add":
        print(event.data, end="")
    elif event.event == "error" or event.event == "interrupted":
        print(event.data, end="")
    elif event.event == "finish":
        print(event.data)
        print(event.meta, end="")
    else:
        print(event.data, end="")